Patrones de implementación para incluir comportamientos proactivos
نویسندگان
چکیده
Object oriented programming is facing challenges such as the development of software in distributed environments. Along this line has emerged the paradigm of agents. An agent shows behaviors, such as autonomy and proactivity, that differentiates it from an object. Proactivity allows developing goal-directed systems, in which a request is not necessary to start a task. Adding proactivity to a software is nowadays essential, there is a big dependence on computer systems and it is greater the delegation of tasks to them. The patterns have been used successfully in reducing development time and the number of errors in software, besides of being a guide to solve a typical problem. In this paper, we present two implementation patterns to add proactivity to software and to make it easier to work with agents. A case study about the development of a technology observatory using both patterns is also included.
منابع مشابه
Ana Arquitectura para una Herramienta de Patrones de Diseño
Resumen. Los patrones de diseño constituyen una importante técnica para facilitar la construcción de software orientado a objetos. Los entornos de programación deberían incluir herramientas que facilitaran el uso de los patrones de diseño. Para poder integrar los patrones de diseño en tales herramientas es necesario disponer de una arquitectura flexible que permita manipularlos eficientemente. ...
متن کاملPatrones de Coordinación: Comprendiendo y Utilizando Patrones de Diseño en el Desarrollo de Sistemas Coordinados
La necesidad de obtener soluciones software cada vez mas complejas, de mayor calidad y en un tiempo más reducido, ha propiciado el desarrollo de sistemas basados en componentes, en los cuales la complejidad reside en las necesidades de comunicación y coordinación entre ellos. Ello ha motivado el estudio de nuevas técnicas adecuadas a estas necesidades. Entre ellas destaca el uso de patrones, co...
متن کاملEvocación de hábitos en personajes virtuales mediante Mapas Cognitivos Difusos y técnicas de videojuegos
Resumen. Los últimos avances tecnológicos en realismo de personajes virtuales y sus ambientes han vuelto necesaria la adaptación autónoma de dichos personajes a situaciones particulares en tiempo real. Esta investigación propone un proceso simple para crear agentes virtuales que aparenten mayor inteligencia a través de sus comportamientos. Se verifica como el modelado cognitivo de personajes pe...
متن کاملHacia una teoria de unificacion para los comportamientos cognitivos
Cada ciencia cognitiva intenta comprender un conjunto de comportamientos cognitivos concreto. La estructuración del conocimiento sobre este aspecto de la naturaleza, dista mucho de lo que se puede esperar de una ciencia. No se ha hallado una manera global de explicar consistentemente el conjunto de todos los comportamientos cognitivos y sobre muchas cuestiones simplemente hay opiniones de miemb...
متن کاملCaracterización de refactorizaciones para la implementación en herramientas
Resumen. Aunque existen varias clasificaciones de refactorizaciones, ninguna está orientada a guiar su implementación. Este trabajo establece unos criterios de caracterización considerando el proceso completo de refactorización. A través de éstos, se asiste a la selección de un conjunto de refactorizaciones relacionadas, así como un orden de implementación de las mismas. Se proporciona un model...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Polibits
دوره 47 شماره
صفحات -
تاریخ انتشار 2013